package com.myqf.d7_日期类_druid连接池.jdbc连接池;

import java.sql.*;

/**
 * 作者：黎杭
 * 日期：2020/2/18
 */
public class Test1_工具包创建连接 {
    public static void main(String[] args) throws SQLException {
        // 加载驱动程序类，其实这一步的作用是把驱动类加载到内存中
//        Class.forName("com.
//        mysql.jdbc.Driver");// 区别：5.7的是这个驱动类 8.0的是：com.mysql.cj.jdbc.Driver
        Connection connection = ConnectionUtil.getConnection();// 获取Connection对象
        String sql = "select * from user";// 注意：珍惜使用*的sql语句。因为在后面，禁止再出现*，出现*罚款200起
        PreparedStatement preparedStatement = connection.prepareStatement(sql);
        ResultSet resultSet = preparedStatement.executeQuery();// 执行查询语句
        while (resultSet.next()) {
            int userId = resultSet.getInt(1);
            String name = resultSet.getString(2);
            int age = resultSet.getInt(3);
            String phone = resultSet.getString(4);
            String pwd = resultSet.getString(5);
            System.err.println(userId);
            System.err.println(name);
            System.err.println(age);
            System.err.println(phone);
            System.err.println(pwd);
        }
        ConnectionUtil.close(connection);// 用完之后，咱们需要关闭连接
    }
}
